Draft AutoGroup/it

Draft Gruppo automatico

Posizione nel menu
Nessuno
Ambiente
Draft, BIM
Avvio veloce
Nessuno
Introdotto nella versione
0.17
Vedere anche
Draft Livello, Gruppo

Descrizione

Il comando Draft Gruppo automatico modifica il Draft Layer attivo o, opzionalmente, il Gruppo attivo o l'oggetto simil-gruppo BIM. I nuovi oggetti Draft e BIM vengono automaticamente posizionati in questo layer attivo o gruppo.

Questo comando era originariamente destinato ai gruppi, da cui il nome, ma è stato riprogettato nella versione 0.19 di FreeCAD quando è stato introdotto un sistema a layer. Poiché la gestione dei layer è ora l'impostazione predefinita per il comando, il resto di questa pagina si concentrerà principalmente su di essi

Il menu dei layer della barra di Draft

Utilizzo

  1. Facoltativamente selezionare il layer che si vuole rendere attivo nella Vista ad albero.
  2. Esistono diversi modi per richiamare il comando:
    • Premere il pulsante nella Barra di Draft. Questo pulsante può avere un aspetto diverso. Se è presente un layer attivo, verrà visualizzato il nome del layer e un'icona con linea e faccia del colore del layer.
    • Se si ha selezionato un layer: selezionare l'opzione Attiva questo layer dal menu contestuale Vista ad albero.
  3. Se non si ha ancora selezionato un layer, si apre il menu dei layer. Effettuare una delle seguenti operazioni:
    • Selezionare Nessuno per lavorare senza un layer attivo.
    • Selezionare un layer esistente da rendere attivo.
    • Selezionare Aggiungi nuovo layer per creare un nuovo layer. La selezione di questa opzione non modificherà il layer attivo.
  4. Se il layer attivo è stato modificato, il pulsante nella Barra di Draft viene aggiornato.

Note

Preferenze

Vedere anche: Impostare le preferenze e Preferenze per l'ambiente Draft.

Script

Vedere anche: Autogenerated API documentation e Script di base per FreeCAD.

Se Draft è attivo, l'oggetto dell'applicazione FreeCADGui ha una proprietà draftToolBar. Questo oggetto draftToolBar ha una proprietà autogroup, che contiene il nome dell'autogroup attivo, o è None se nessun autogroup è attivo. Per modificare il gruppo automatico attivo utilizza il metodo setAutoGroup dell'oggetto draftToolBar. Per inserire gli oggetti nell'autogroup attivo utilizza il metodo autogroup del modulo Draft.

# This code only works if the Draft Workbench is active!

import FreeCAD as App
import FreeCADGui as Gui
import Draft

doc = App.newDocument()

polygon1 = Draft.make_polygon(5, radius=1000)
polygon2 = Draft.make_polygon(3, radius=500)
polygon3 = Draft.make_polygon(6, radius=220)

layer = Draft.make_layer()
Gui.draftToolBar.setAutoGroup(layer.Name)

Draft.autogroup(polygon1)
Draft.autogroup(polygon2)
Draft.autogroup(polygon3)

doc.recompute()